Response Bodyには"header"情報が基本的に含まれています。 API呼び出しが失敗すると、isSuccessfulがfalseになり、エラーコードがresultCodeに表示されます。
{
"header" : {
"isSuccessful" : true,
"resultCode": 0,
"resultMessage" : "SUCCESS"
}
}
resultCodeは下記のように定義されています。
isSuccessful | resultCode | 説明 |
---|---|---|
TRUE | 0 | 成功 |
FALSE | 400 | 誤った引数によるAPI呼び出し失敗 |
FALSE | 401 | 無効なアプリケーションキー、秘密鍵 |
FALSE | 403 | 許可されていないIPからの呼び出しで失敗 |
FALSE | 404 | API URL及びHTTPメソッドの確認が必要 |
FALSE | 500 | サーバーの問題による失敗。担当者に確認が必要 |
FALSE | 10000 | 無効なリソースPath(2024-02-27配布以降、400レスポンス) |
FALSE | 10001 | 無効なリソース名(2024-02-27配布以降、400レスポンス) |
FALSE | 10002 | 無効なリソースID(2024-02-27配布以降、400レスポンス) |
FALSE | 10003 | 重複したリソースPathが存在 |
FALSE | 10004 | 重複したリソースが存在 |
FALSE | 10005 | リソースが見つからない |
FALSE | 10006 | 登録されているリソースが多すぎる |
FALSE | 10007 | 重複したリソースUI Path |
FALSE | 10008 | 無効なリソースUI Path名 |
FALSE | 11000 | 重複したロールが存在 |
FALSE | 11001 | ロールが見つからない |
FALSE | 11002 | 無効なロールID(2024-02-27配布以降、400レスポンス) |
FALSE | 11003 | ロール関係がすでに存在 |
FALSE | 11004 | ロール関係が見つからない(2024-02-27配布以降、サポートしていない) |
FALSE | 11005 | ロールとリソース関係がすでに存在 |
FALSE | 11007 | ロール関係を指定できないロールが指定されている |
FALSE | 11008 | ロール関係設定引数エラー |
FALSE | 11010 | 拒否に設定できない |
FALSE | 12000 | オペレーションが見つからない |
FALSE | 12001 | オペレーションがすでに存在 |
FALSE | 12002 | 無効なオペレーションID(2024-02-27配布以降、400レスポンス) |
FALSE | 13000 | スコープIDがすでに存在 |
FALSE | 13001 | スコープIDが見つからない |
FALSE | 13002 | ALLスコープに対する変更は許可されていない |
FALSE | 13003 | 無効なスコープID(2024-02-27配布以降、400レスポンス) |
FALSE | 14000 | ユーザーIDがすでに存在 |
FALSE | 14001 | ユーザーIDが見つからない |
FALSE | 14002 | ユーザーロール関係がすでに存在する |
FALSE | 14003 | ユーザーロール関係が見つからない |
FALSE | 14004 | 無効なユーザーID(2024-02-27配布以降、400レスポンスコードに変更) |
FALSE | 14005 | 無効な期間設定(2024-02-27配布以降、400レスポンス) |
FALSE | 15000 | Excelファイル処理失敗(2024-02-27配布以降、サポートしない) |
FALSE | 15001 | 無効なExcelファイル形式(2024-02-27配布以降、サポートしない) |
FALSE | 20000 | すでに存在する条件属性ID |
FALSE | 20001 | 無効な条件属性ID |
FALSE | 20005 | すでに使用中の条件属性ID |
FALSE | 21001 | 条件属性値の演算子タイプが許可されていない |
FALSE | 21002 | 条件属性値のデータタイプが間違っている |
FALSE | 90000 | システム的な問題で失敗。担当者に確認必要(2024-02-27配布以降、サポートしない) |